package com.zp.self.module.qualifier.annotation;

import com.zp.self.module.qualifier.config.SystemServiceConfig;
import org.springframework.beans.factory.annotation.Qualifier;

import java.lang.annotation.*;
/**
 *  加上预先注解，在创建bean的时候可以加上@MyService，指明获取带@MyService的bean
 *  {@link SystemServiceConfig}
 *  {@link com.zp.self.module.qualifier.controller.MyTestController}
 **/
@Target({ ElementType.FIELD, ElementType.PARAMETER, ElementType.METHOD })
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Inherited
@Qualifier
public @interface MyService {
}
